MNTFKTPFLVIVAISFLVVATNAQNTPQDYLNSHNTARAQVGVPNVVWDTTLAAYALNYSNFRKADCNLVHSNGPYGENLAKGSSSSFSAISAVKLWVDEKPYYSYAYNNCTGGKQCLHYTQVVWRDSVKIGCARVQCTNTWWFVSCNYNSPGNWVGEYPY